package com.google.code.securityflow.ast

abstract sealed class Operator {
  def canonicalName: String = {
    this match {
      case PlusOp => "+";
      case MinusOp => "-";
      case EqualOp => "==";
      case NotEqualOp => "!=";
    }
  }
}

case object PlusOp extends Operator;

case object MinusOp extends Operator;

case object EqualOp extends Operator;

case object NotEqualOp extends Operator;
